#ifndef FRICTIONINFOLIST_H_
#define FRICTIONINFOLIST_H_

#include "List.h"
#include "FrictionInfo.h"
#include "Vector2D.h"

class Object;

class FrictionInfoList
{
	public:
	List<FrictionInfo> * head;
	
	public:
	FrictionInfoList();
	FrictionInfoList(FrictionInfo * headFrictionInfo);
	~FrictionInfoList();
	void Add(FrictionInfo * payload);
	void ApplyFrictionalForce(Vector2D forceOnObject, Object * object, double elapsedTime);
};

#endif /*FRICTIONINFOLIST_H_*/
